explicate something - Alemán Inglés Diccionario